﻿namespace Home.Services.ProductServices
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Runtime.Serialization;
    using System.ServiceModel;
    using System.Text;
    using System.Threading.Tasks;
    using Home.Models;

    [ServiceContract(Name = WebsiteServiceHelper.ProductWebServiceName, Namespace = WebsiteServiceHelper.WebServiceNamespace, SessionMode = SessionMode.NotAllowed)]
    public interface IProductService
    {
        [OperationContract]
        Task Upload(string id, ProductType productType, ProductUploadType uploadType, string data);
    }
}
